always on the go

Translations
toujours sur le pont
Definitions
Constantly busy or active, often moving from one task or location to another without taking breaks.